import axios from 'axios'
import { API_BASE_URL, API_ZLK_HTTP, API_ZLK_RTMP, API_ZLK_RTSP } from '@/config.js'

const api = axios.create({
  baseURL: API_BASE_URL,
  timeout: 10000,
})

// 这里可以添加请求拦截器、响应拦截器
api.interceptors.request.use(config => {
  // 可以加token等
  return config
}, error => {
  return Promise.reject(error)
})

api.interceptors.response.use(response => {
  return response.data  // 直接返回 data，方便调用处拿到数据
}, error => {
  return Promise.reject(error)
})

export default api
